rocket artillery - Spanish English Dictionary